last menstrual period - German English Dictionary